166.3 x 122.4 meters = 545.6 x 401.57 feet