1067.34 meters = 3501 feet and 9.26 inches