51 x 80.5 meters = 167.32 x 264.11 feet