1224.2 meters = 4016 feet and 4.85 inches