2404.6 meters = 7889 feet and 1.29 inches