2572.6 meters = 8440 feet and 3.46 inches