3238.3 meters = 10624 feet and 4.13 inches