3097.8 meters = 10163 feet and 4.63 inches