1285.9 meters = 4218 feet and 9.98 inches