104 x 745 meters = 341.21 x 2444.23 feet