158 x 66.3 meters = 518.37 x 217.52 feet