1344.3 meters = 4410 feet and 5.2 inches