27.6 meters = 90 feet and 6.61 inches