1221.9 meters = 4008 feet and 10.3 inches