155 x 105 meters = 508.53 x 344.49 feet