103 x 187.9 meters = 337.93 x 616.47 feet