215.8 x 232.5 feet = 65.78 x 70.87 meters