104 x 335 x 427 meters = 341.21 x 1099.08 x 1400.92 feet