726.7 meters = 2384 feet and 2.24 inches