55 x 102.4 meters = 180.45 x 335.96 feet