138 x 80.3 meters = 452.76 x 263.45 feet