80 x 164.9 meters = 262.47 x 541.01 feet