920 x 104 meters = 3018.37 x 341.21 feet