104 x 689 x 299 meters = 341.21 x 2260.5 x 980.97 feet