714 x 104 meters = 2342.52 x 341.21 feet