55 x 136.3 meters = 180.45 x 447.18 feet