88 feet and 6.9 inches = 26.998 meters