102.1 x 171.1 meters = 334.97 x 561.35 feet