202.8 x 219.5 feet = 61.81 x 66.9 meters