55 x 124 meters = 180.45 x 406.82 feet