562 x 336 feet = 171.3 x 102.41 meters