1012 feet and 10 inches = 308.712 meters