121 x 216 feet = 36.88 x 65.84 meters