307.02 meters = 1007 feet and 3.4 inches