168.3 x 124.4 meters = 552.17 x 408.14 feet