210.9 x 234 feet = 64.28 x 71.32 meters