2639.8 meters = 8660 feet and 9.13 inches