51 x 135.9 meters = 167.32 x 445.87 feet