517 x 884 feet = 157.58 x 269.44 meters