80.3 x 164 meters = 263.45 x 538.06 feet