1068.34 meters = 3505 feet and 0.63 inches