134 x 133 x 121 meters = 439.63 x 436.35 x 396.98 feet