83 x 221 feet = 25.3 x 67.36 meters