2344.4 meters = 7691 feet and 7.21 inches