1283.9 meters = 4212 feet and 3.24 inches