26.248 feet = 8000.3904 mm