1011.66 meters = 3319.094488 feet