540 x 81 feet = 164.59 x 24.69 meters