516 x 388 feet = 157.28 x 118.26 meters