87 feet and 5.9 inches = 26.667 meters