26.299 feet = 8015.9352 mm