266.6 x 224.4 meters = 874.67 x 736.22 feet