2407.9 meters = 7899 feet and 11.21 inches