101 x 332 x 424 meters = 331.36 x 1089.24 x 1391.08 feet