517 x 291 feet = 157.58 x 88.7 meters