137.3 x 93.4 meters = 450.46 x 306.43 feet