101.1 x 170.1 meters = 331.69 x 558.07 feet