209.9 x 55.8 feet = 63.98 x 17.01 meters