208.8 x 225.5 feet = 63.64 x 68.73 meters