32 x 164.6 meters = 104.99 x 540.03 feet