308.2 meters = 1011 feet and 1.86 inches