239 x 396 feet = 72.85 x 120.7 meters