2344.3 meters = 7691 feet and 3.28 inches