138.6 x 96.4 meters = 454.72 x 316.27 feet