213 x 384 feet = 64.92 x 117.04 meters