93 x 221 feet = 28.35 x 67.36 meters