88 feet and 8 inches = 27.026 meters