51 x 104 meters = 167.32 x 341.21 feet