264 x 392 feet = 80.47 x 119.48 meters