63.4 x 27.1 meters = 208.01 x 88.91 feet