162 x 191.1 meters = 531.5 x 626.97 feet