103 x 137 meters = 337.93 x 449.48 feet