1020.71 meters = 3348 feet and 9.43 inches