103 x 155 meters = 337.93 x 508.53 feet