202 x 517 feet = 61.57 x 157.58 meters