126.3 x 92.1 meters = 414.37 x 302.17 feet