69 x 392 feet = 21.03 x 119.48 meters