2568.1 meters = 8425 feet and 6.3 inches