121 x 781 x 332 meters = 396.98 x 2562.34 x 1089.24 feet