26.96 feet = 8217.408 mm