168.6 x 126.4 meters = 553.15 x 414.7 feet