27.69 meters = 90 feet and 10.16 inches