1007.4 meters = 3305 feet and 1.42 inches