331.9 meters = 1088 feet and 10.93 inches