55 x 128 meters = 180.45 x 419.95 feet