155 x 108 meters = 508.53 x 354.33 feet