270 feet and 11.2 inches = 82.58 meters