26699 mm = 87.595144 feet