1020.66 meters = 3348.622047 feet