2562.9 meters = 8408 feet and 5.57 inches