1298.9 meters = 4261 feet and 5.8 inches