1304.9 meters = 4281 feet and 2.02 inches