103 x 104 meters = 337.93 x 341.21 feet