158.6 x 115.8 meters = 520.34 x 379.92 feet