188.5 x 210.3 feet = 57.45 x 64.1 meters