2568.2 meters = 8425 feet and 10.24 inches