25408 mm = 83.35958 feet