179 x 512 feet = 54.56 x 156.06 meters