389 x 213 feet = 118.57 x 64.92 meters