1307.9 meters = 4291 feet and 0.13 inches