51 x 329 feet = 15.54 x 100.28 meters