105 x 740 meters = 344.49 x 2427.82 feet