26.285 feet = 8011.668 mm