208.5 x 230.3 feet = 63.55 x 70.2 meters